Alpine Townsendia - Alemán Inglés Diccionario